package com.crm.sys.dao;

import java.util.List;

import com.crm.sys.model.SysMessage;
import com.crm.sys.model.UserHistoryMessage;

public interface SysMessageDao {
	/**
	 * 获取消息
	 * */
	public List<SysMessage> getMessageList(SysMessage ms);
	/**
	 * 获取消息
	 * */
	public List<UserHistoryMessage> getMessageList(UserHistoryMessage ms);
	/**
	 * 获取未读消息条数
	 * @param ms
	 * @return
	 */
	public int getMessageCount(SysMessage ms);
	
	/**
	 * 新增消息
	 * */
	public int insertMessage(SysMessage ms);
	
	/**
	 * 更新消息状态
	 * */
	public int updateMessageState(SysMessage ms);
}
